long to possess - Français Anglais Dictionnaire